Theoretical Computer Science Education in light of Cognitive Apprenticeship
نویسندگان
چکیده
Many students at German universities have difficulties to cope with the introductory courses on theoretical computer science, which results in very high dropout and failure rates. In the past years we have experimented with a variety of improvements to the theory course held at the University of Potsdam, Germany. During last winter semester we improved the setup of the course by taking into account the pedagogical approach of cognitive apprenticeship. The result of adopting this approach was a reduction of the failure rate to only 6%. In this paper we describe and discuss the adjustments to the setup of our course. For the next winter semester we plan to repeat the course in the same way and to evaluate its quality.
منابع مشابه
Exploring Language Learners’ Cognitive Processes in On-line ESP Courses via Think-aloud Protocol Analysis
The present study aims to investigate language learners’ cognitive processes in on-line ESP courses. Three modes of inquiry are used: think-aloud protocol analysis, screen capture analysis, and correlation analysis. The theoretical foundations for the evaluation of the cognitive aspect of Ferdowsi Univeristy of Mashhad E-learning System are drawn from cognitive load theory, cognitive apprentice...
متن کاملIntegrating cognitive apprenticeship methods in a Web-based educational technology course for P-12 teacher education
The purpose of this study is to investigate the integration of a cognitive apprenticeship model in a Web-based course. The subject of this study is an educational technology course for pre-service P-12 teacher education students. Specifically, this study presents student reports of how cognitive apprenticeship methods impacted student learning processes of (a) technology skills and (b) technolo...
متن کاملCognitive apprenticeship and its application to the teaching of Smalltalk in a multimedia interactive learning environment
With the rise of the situated cognition paradigm in cognitive science, cognitive apprenticeship has become increasingly prominent as a model of instruction. This paper critically reviews traditional approaches to learning and education to motivate the need for fresh ways of thinking about these topics. Cognitive apprenticeship as an approach to improving learning and education is described. We ...
متن کاملBarriers and enablers in integrating cognitive apprenticeship methods in a Web-based educational technology course for K–12 (primary and secondary) teacher education
The purpose of this study is to investigate the integration of a cognitive apprenticeship model into an educational technology Web-based course for pre-service primary through secondary teacher education. Specifically, this study presents an overview of methods, tools and media used to foster the integration of a cognitive apprenticeship model, and presents the types of barriers and enablers en...
متن کاملτέχνη Trees: A New Course in Data Structures
The τέχνη method is an approach to undergraduate computer science education that is based on cognitive constructivisim, in the sense of Piaget, and which invokes several course design directives that include re-combining art and science, problem-based learning, problem selection from the visual problem domain, and cognitive apprenticeship. The paper describes a new τέχνη course in data structur...
متن کامل